package exception;

/**
 * 异常
 */
public class Exception {
    /**
     * 异常继承自Throwable,包含error,Exception两种。前者代表严重错误,程序无能为力-内存耗尽,栈溢出等;
     * 后者是运行时的错误,可以捕获处理。
     *
     * Exception分为两种:
     *   runtimeException:运行时异常,继承自Exception,程序运行时,如果发生了这种异常,程序会中断运行,
     *                     并且会抛出异常,直到main函数结束,才会输出异常信息。
     *  运行时异常分为两种: 1.uncheckedException:编译器不检查的异常,如NullPointerException,
     */
}
